STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

D.12.1 StructureDefinition: DAF-Medication

The official URL for this profile is:

http://hl7.org/fhir/StructureDefinition/daf-medication

Defines constraints and extensions on the Medication resource for use in querying and retrieving patient's medication information.

This profile was published on Thu, Aug 21, 2014 00:00+1000 as a draft by Health Level Seven International (Infrastructure and Messaging - Data Access Framework).

D.12.1.1 Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Medication.

Summary

Mandatory: 1 element (+1 nested mandatory element)
Must-Support: 7 elements

Structures

This structure refers to these other structures:

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... meta 0..1MetaMetadata about the resource
... implicitRules ?! 0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: IETF BCP-47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... code S 1..1CodeableConceptCodes that identify this medication
Binding: Medication Clinical Drug (RxNorm) (extensible)
... isBrand S 0..1booleanTrue if a brand
... manufacturer 0..1Reference(DAF-Organization)Manufacturer of the item
... product S0..1BackboneElementAdministrable medication details
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... form S0..1CodeableConceptpowder | tablets | carton +
Binding: Medication Product Form Value Set (extensible)
.... ingredient S0..*BackboneElementActive or inactive ingredient
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... item[x] S1..1Reference(DAF-Substance | DAF-Medication)The product contained
..... amount S0..1RatioQuantity of ingredient present
.... batch 0..*BackboneElement
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... lotNumber 0..1string
..... expirationDate 0..1dateTime
... package 0..1BackboneElementDetails about packaged medications
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... container 0..1CodeableConceptE.g. box, vial, blister-pack
Binding: SNOMED CT Form Codes (example)
.... content 0..*BackboneElementWhat is in the package
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... item[x] 1..1CodeableConcept, Reference(Medication)The item in the package
..... amount 0..1SimpleQuantityQuantity present in the package

doco Documentation for this format

todo

This structure is derived from Medication.

Summary

Mandatory: 1 element (+1 nested mandatory element)
Must-Support: 7 elements

Structures

This structure refers to these other structures:

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationDefinition of a Medication
... meta 0..1MetaMetadata about the resource
... implicitRules ?! 0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: IETF BCP-47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... code S 1..1CodeableConceptCodes that identify this medication
Binding: Medication Clinical Drug (RxNorm) (extensible)
... isBrand S 0..1booleanTrue if a brand
... manufacturer 0..1Reference(DAF-Organization)Manufacturer of the item
... product S0..1BackboneElementAdministrable medication details
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... form S0..1CodeableConceptpowder | tablets | carton +
Binding: Medication Product Form Value Set (extensible)
.... ingredient S0..*BackboneElementActive or inactive ingredient
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... item[x] S1..1Reference(DAF-Substance | DAF-Medication)The product contained
..... amount S0..1RatioQuantity of ingredient present
.... batch 0..*BackboneElement
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... lotNumber 0..1string
..... expirationDate 0..1dateTime
... package 0..1BackboneElementDetails about packaged medications
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... container 0..1CodeableConceptE.g. box, vial, blister-pack
Binding: SNOMED CT Form Codes (example)
.... content 0..*BackboneElementWhat is in the package
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... item[x] 1..1CodeableConcept, Reference(Medication)The item in the package
..... amount 0..1SimpleQuantityQuantity present in the package

doco Documentation for this format

XML Template

JSON Template

todo

 

Other representations of profile: Schematron

D.12.1.2 Terminology Bindings

PathNameConformanceValueSet
Medication.language?extrequiredhttp://tools.ietf.org/html/bcp47
Medication.codeMedication Clinical Drug (RxNorm)extensibleMedication Clinical Drug (RxNorm)
Medication.product.formMedication Product Form Value SetextensibleMedication Product Form Value Set
Medication.package.containerSNOMED CT Form CodesexampleSNOMED CT Form Codes

D.12.1.3 Constraints

IdPathDetailsRequirements
.